var ioc = {
    tmpFilePool: {
        type: 'org.nutz.filepool.NutFilePool',     // 临时文件最大个数为 1000 个
        args: ['~/tmp', 1000]
    },
    uploadPicFileContext: {
        type: 'org.nutz.mvc.upload.UploadingContext',
        singleton: false,
        args: [{refer: 'tmpFilePool'}],
        fields: {
            // 是否忽略空文件, 默认为 false
            ignoreNull: true,
            // 单个文件最大尺寸(大约的值，单位为字节，即 1048576 为 1M)
            maxFileSize: 1048576,         // 正则表达式匹配可以支持的文件名
            nameFilter: '^(.+[.])(gif|jpeg|jpg|png|bmp)$'
        }
    },
    uploadImg: {
        type: 'org.nutz.mvc.upload.UploadAdaptor',
        singleton: false,
        args: [{refer: 'uploadPicFileContext'}]
    },
    json: {
        type: "org.nutz.mvc.view.UTF8JsonView",
        args: [{
            type: 'org.nutz.json.JsonFormat',
            fields: {
                autoUnicode: true
            }
        }]
    }
}